rolled biscuit - French English Dictionary